Onex Canada Asset Management Inc. has sold 173,154 shares of Royal Bank of Canada (NYSE:RY) in... (13 revisions)